705934
1000331
907685
92131
840138
582818
404255
757588
975628
16924
500407
856513
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1862118
1756136
1755196
1671471